package com.oss.dto.oss.capitalsummary;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;

@Data
public class CapitalSummaryImportDetailDto {
    // 学员账号
    private String account;
    // 发生日期
    private LocalDate occurrenceDate;
    // 入金
    private BigDecimal deposit;
    // 出金
    private BigDecimal withdraw;
    // 方式
    private String method;
    // 备注/摘要
    private String remark;
    // 上日结存
    private BigDecimal previousDayBalance;
    // 当日存取合计
    private BigDecimal dailyTotalDepositAndWithdrawal;
    // 平仓盈亏
    private BigDecimal profitLoss;
    // 当日总权利金
    private BigDecimal dailyTotalPremium;
    // 当日手续费
    private BigDecimal dailyTotalCommission;
    // 当日结存
    private BigDecimal dailyDayBalance;
    // 浮动盈亏
    private BigDecimal floatingProfitLoss;
    // 客户权益
    private BigDecimal clientEquity;
    // 实有货币资金
    private BigDecimal actualMonetaryFunds;
    // 非货币充抵金额
    private BigDecimal nonCashMarginValue;
    // 货币充抵金额
    private BigDecimal cashMarginValue;
    // 冻结资金
    private BigDecimal frozenFunds;
    // 保证金占用
    private BigDecimal marginOccupy;
    private BigDecimal AvailableAmount;
    // 风险度
    private String riskExposure;
    // 追加保证金
    private BigDecimal appendMargin;
    // 数据来源 0:推送 1:系统添加
    private Integer dataSource;
}